.manageBoard-container {
  width: 100%;
  height: 100%;
  .dataScreen {
    background: #0d0e16;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 999;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    // transition: transform 0.3s;
    transform-origin: left top;
    .manageScreen-main {
      position: absolute;
      top: 110px;
      height: 90%;
      display: flex;
      width: 100%;
      padding: 5px 15px 5px;
      background: url("@/assets/screenImg/commonImg/commonMainBg.png") no-repeat;
      background-repeat: no-repeat;
      background-attachment: fixed;
      background-position: center;
      background-size: 100% 100%;
      .dataScreen-lf {
        width: 545px;
        height: 100%;
        display: flex;
        padding-left: 10px;
        flex-direction: column;
        justify-content: space-between;
        background: url("@/assets/screenImg/commonImg/leftBg.png") no-repeat;
        background-size: 100% 100%;
        .lf-top,
        .lf-second,
        .lf-third,
        .lf-bottom {
          width: 100%;
        }
        .lf-top {
          flex: 3;
          .lf-top-cn {
            width: 100%;
            height: calc(100% - 60px);
            .cn-item {
              flex: 1;
              padding-top: 10px;
              padding-left: 10px;
              .cnItem-title {
                font-size: 18px;
                font-family: SourceHanSansMedium;
                color: #ffffff;
                text-shadow: 0px 0px 4px #ffdd2c;
                margin-bottom: 15px;
              }
              .cnItem-cn {
                display: flex;
                justify-content: space-around;
                .cnItem-list-item {
                  flex: 1;
                  display: flex;
                  height: 46px;
                  padding-left: 5px;
                  align-items: start;
                  img {
                    width: 43px;
                    height: 46px;
                    margin-right: 10px;
                  }
                  .list-item-right {
                    flex: 1;
                    height: 100%;
                    font-size: 14px;
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    .titleBox {
                      flex: 1;
                      color: #d3e3ff;
                      letter-spacing: 1px;
                    }
                    .numBox {
                      flex: 1;
                      position: relative;
                      .unit {
                        font-size: 12px;
                        color: #d3e3ff;
                        letter-spacing: 1px;
                        position: absolute;
                        left: 0;
                        top: 7px;
                      }
                    }
                  }
                }
              }
            }
          }
        }
        .lf-second {
          flex: 5;
          .lf-second-cn {
            width: 100%;
            height: calc(100% - 60px);
            .second-cn-top {
              width: 90%;
              margin: 0 auto;
              .cn-top-item {
                width: 100%;
                height: 28px;
                padding: 5px 10px;
                background: rgba(23, 70, 110, 0.49);
                border-radius: 1px;
                color: #d3e3ff;
                display: flex;
                align-items: center;
                margin-bottom: 9px;
                .titleBox {
                  width: 17%;
                  font-family: SourceHanSansMedium;
                  color: #36e3e3;
                  letter-spacing: 1px;
                  .searchDivider {
                    width: 3px;
                    height: 18px;
                    margin: 0 5px;
                    background: #36e3e3;
                  }
                }
                .itemsBox {
                  flex: 1;
                  display: flex;
                  justify-content: flex-start;
                  .itemchildBox {
                    flex: 1;
                  }
                }
              }
            }
            .second-cn-chart {
              width: 100%;
              height: calc(100% - 65px);
            }
          }
        }
        .lf-third {
          flex: 3;
          .lf-third-cn {
            width: 100%;
            height: calc(100% - 60px);
          }
        }
        .lf-bottom {
          flex: 2;
          .lf-bottom-cn {
            width: 100%;
            height: calc(100% - 60px);
            display: flex;
            padding-top: 5px;
            padding-left: 10px;
            flex-direction: column;
            .list-item {
              .item-title {
                width: 100%;
                height: 20px;
                text-align: left;
                margin-bottom: 5px;
                font-size: 14px;
                font-family: SourceHanSansMedium;
                color: #ffffff;
                text-shadow: 0px 0px 4px #ffdd2c;
              }
              .item-child {
                width: 100%;
                display: flex;
                padding-left: 5px;
                margin-bottom: 5px;
                .childBox {
                  width: 50%;
                  height: 46px;
                  display: flex;
                  align-items: center;
                  img {
                    width: 43px;
                    height: 46px;
                    margin-right: 10px;
                  }
                  .child-right {
                    flex: 1;
                    height: 100%;
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    font-size: 14px;
                    .titleBox {
                      flex: 1;
                      color: #d3e3ff;
                      letter-spacing: 1px;
                    }
                    .numBox {
                      flex: 1;
                      position: relative;
                      .unit {
                        position: absolute;
                        left: 0;
                        top: 8px;
                        color: #d3e3ff;
                        font-size: 12px;
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
      .dataScreen-ct {
        flex: 1;
        height: 100%;
        padding: 0 10px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        .ct-top,
        .ct-middle,
        .ct-bottom {
          width: 100%;
        }
        .ct-top {
          flex: 2;
          .ct-top-cn {
            width: 100%;
            height: calc(100% - 60px);
            padding: 0 25px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-evenly;
            .cn-item {
              width: 40%;
              height: 74px;
              margin: 12px 0 12px;
              display: flex;
              justify-content: flex-start;
              padding-left: 45px;
              align-items: center;
              background: url("@/assets/screenImg/commonImg/sm-bg.png")
                no-repeat;
              background-size: 100% 100%;
              .imgBox {
                width: 52px;
                height: 44px;
                margin-right: 19px;
                background: url("@/assets/screenImg/commonImg/typeImg.gif")
                  no-repeat;
                background-size: 100% 100%;
              }
              .rightBox {
                flex: 1;
                display: flex;
                flex-direction: column;
                .right-title {
                  margin-top: 10px;
                  display: flex;
                  div:first-child {
                    font-weight: 600;
                    color: #edf4ff;
                    margin-right: 6px;
                  }
                  div:last-child {
                    display: flex;
                    img {
                      width: 9px;
                      height: 8px;
                      display: inline-block;
                      vertical-align: text-top;
                    }
                  }
                }
                .right-info {
                  display: flex;
                  position: relative;
                  margin-top: 5px;
                  .unit {
                    position: absolute;
                    left: 0;
                    top: 15px;
                    font-size: 14px;
                    color: #dee0e9;
                    text-shadow: none;
                  }
                }
              }
            }
          }
        }
        .ct-middle {
          flex: 4;
          .ct-middle-cn {
            width: 100%;
            height: calc(100% - 60px);
            .middle-cn-top {
              width: 100%;
              margin-bottom: 5px;
              display: flex;
              justify-content: space-evenly;
              .cn-item {
                width: 31%;
                height: 74px;
                margin: 12px 0 12px;
                display: flex;
                justify-content: flex-start;
                padding-left: 15px;
                align-items: center;
                background: url("@/assets/screenImg/commonImg/sm-bg.png")
                  no-repeat;
                background-size: 100% 100%;
                .imgBox {
                  width: 52px;
                  height: 44px;
                  margin-right: 12px;
                  background: url("@/assets/screenImg/commonImg/typeImg.gif")
                    no-repeat;
                  background-size: 100% 100%;
                }
                .rightBox {
                  display: flex;
                  flex: 1;
                  flex-direction: column;
                  .right-title {
                    margin-top: 10px;
                    display: flex;
                    div:first-child {
                      font-weight: 600;
                      color: #edf4ff;
                      margin-right: 6px;
                    }
                    div:last-child {
                      display: flex;
                      img {
                        width: 9px;
                        height: 8px;
                        display: inline-block;
                        vertical-align: text-top;
                      }
                    }
                  }
                  .right-info {
                    display: flex;
                    position: relative;
                    .unit {
                      position: absolute;
                      left: 0;
                      top: 15px;
                      font-size: 14px;
                      color: #dee0e9;
                      text-shadow: none;
                    }
                  }
                }
              }
            }
            .middle-cn-chart {
              width: 100%;
              height: calc(100% - 100px);
            }
          }
        }
        .ct-bottom {
          flex: 2;
          .ct-bottom-cn {
            width: 100%;
            height: calc(100% - 80px);
            padding: 0 25px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-evenly;
            .cn-item {
              width: 40%;
              height: 74px;
              margin: 10px 0 10px;
              display: flex;
              justify-content: flex-start;
              padding-left: 40px;
              align-items: center;
              background: url("@/assets/screenImg/commonImg/sm-bg.png")
                no-repeat;
              background-size: 100% 100%;
              .imgBox {
                width: 52px;
                height: 44px;
                margin-right: 19px;
                background: url("@/assets/screenImg/commonImg/typeImg.gif")
                  no-repeat;
                background-size: 100% 100%;
              }
              .rightBox {
                display: flex;
                flex-direction: column;
                .right-title {
                  margin-top: 10px;
                  display: flex;
                  div:first-child {
                    font-weight: 600;
                    color: #edf4ff;
                    margin-right: 6px;
                  }
                  div:last-child {
                    display: flex;
                    img {
                      width: 9px;
                      height: 8px;
                      display: inline-block;
                      vertical-align: text-top;
                    }
                  }
                }
                .right-info {
                  display: flex;
                  position: relative;
                  .unit {
                    position: absolute;
                    left: 0;
                    top: 15px;
                    font-size: 14px;
                    color: #dee0e9;
                    text-shadow: none;
                  }
                }
              }
            }
          }
        }
      }
      .dataScreen-rg {
        width: 477px;
        height: 100%;
        padding: 0 10px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        background: url("@/assets/screenImg/commonImg/rightBg.png") no-repeat;
        background-size: 100% 100%;
        .rg-top,
        .rg-second,
        .rg-third,
        .rg-bottom {
          width: 100%;
        }
        .rg-top {
          flex: 3;
          .rg-top-cn {
            width: 100%;
            height: calc(100% - 60px);
            display: flex;
            flex-direction: column;
            .cn-list {
              width: 100%;
              margin-bottom: 10px;
              display: flex;
              justify-content: space-around;
              .list-item {
                flex: 1;
                height: 36px;
                display: flex;
                justify-content: center;
                align-items: center;
                .imgBox {
                  width: 33px;
                  height: 36px;
                  margin-right: 10px;
                  img {
                    width: 100%;
                    height: 100%;
                  }
                }
                .rightBox {
                  height: 100%;
                  display: flex;
                  flex-direction: column;
                  .right-title {
                    span:first-child {
                      color: #d3e3ff;
                      margin-right: 3px;
                    }
                    span:last-child {
                      font-size: 12px;
                      font-family: AlibabaPuHuiTi-Regular;
                      font-weight: 400;
                      color: #10ff0e;
                      img {
                        width: 9px;
                        height: 8px;
                        display: inline-block;
                        vertical-align: text-top;
                      }
                    }
                  }
                  .right-info {
                    color: #36e3e3;
                    font-size: 18px;
                    font-family: SourceHanSansMedium;
                    text-shadow: 0px 1px 5px rgba(86, 202, 255, 0.81);
                    .unit {
                      font-size: 12px;
                      color: #dee0e9;
                      text-shadow: none;
                    }
                  }
                }
              }
            }
            .cn-table {
              width: 100%;
              flex: 1;
            }
          }
        }
        .rg-second {
          flex: 3;
          .second-cn-chart {
            width: 100%;
            height: calc(100% - 60px);
          }
        }
        .rg-third {
          flex: 1;
          .rg-third-cn {
            width: 100%;
            height: calc(100% - 60px);
            padding: 10px 0 0 10px;
            display: flex;
            .cn-item {
              flex: 1;
              display: flex;
              flex-direction: column;
              .item-title {
                font-size: 18px;
                font-family: SourceHanSansMedium;
                color: #ffffff;
                text-shadow: 0px 0px 4px #31ccff;
                margin-bottom: 15px;
              }
              .item-cn {
                width: 190px;
                height: 48px;
                padding-left: 14px;
                line-height: 45px;
                color: #cfd4db;
                background: url("@/assets/screenImg/commonImg/HRBg.png")
                  no-repeat;
                background-size: 100% 100%;
                display: flex;
                position: relative;
                .titleBox {
                  width: 54px;
                  letter-spacing: 2px;
                }
                .unit {
                  position: absolute;
                  left: 0;
                  top: 1px;
                  font-family: SourceHanSansMedium;
                  color: #CFD4DB;
                }
              }
            }
          }
        }
        .rg-bottom {
          flex: 3;
          .bottom-cn-chart {
            width: 100%;
            height: calc(100% - 60px);
            display: flex;
          }
        }
      }
    }
  }
}
